Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 LEVEN GARDENS Detached £462,500 5 Aug 2022
6 LEVEN GARDENS Detached £136,500 30 May 2001
7 LEVEN GARDENS Detached £301,250 18 May 2009
9 LEVEN GARDENS Detached £249,950 13 Jan 2004